well supported - Alemán Inglés Diccionario